software application java chemistry radius3 c++ telescope .net biology physics astronomy j2ee astrophysics software development cosmology development science thin-client space